package com.fejal.dao;


import java.util.List;
import com.fejal.bean.TipoCurso;

public class TipoCursoDAOHibernate implements TipoCursoDAO {

	HibernateDAOFactory hibernateDAOFactory = null;
	HibernateDAO<TipoCurso> hibernateDAO = null;

	public TipoCursoDAOHibernate() {
		hibernateDAOFactory = new HibernateDAOFactory();
		hibernateDAO = hibernateDAOFactory.getTipoCursoDao();
	}

	@Override
	public TipoCurso getTipoCurso(int codigoTipoCurso) {

		TipoCurso tipoCurso = hibernateDAO.get(codigoTipoCurso);
		return tipoCurso;
	}

	@Override
	public List<TipoCurso> getListTodos() {
		
		List<TipoCurso> list = hibernateDAO.listAll();
		return list;
	}
}
